intellectually disabled - Turco Inglés Diccionario